package com.xhtt.modules.task.model.lmtask;

import com.xhtt.common.utils.DateUtils;
import com.xhtt.modules.task.model.TaskOperModel;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.List;

@Data
@NoArgsConstructor
public class TaskOperLMModel extends TaskOperModel {
    private LocalDateTime kb;//靠泊时间
    private LocalDateTime lb;//离泊时间
    private LocalDateTime ljtg;//联检通过时间
    private LocalDateTime dlsc;//代理上船时间
    private LocalDateTime lmdl;//L/M登轮时间
    private LocalDateTime aqhy;//安全会议时间


    private List<BusinessCheckModel> businessCheckModelList;//商检信息

//    public void setKb(LocalDateTime kb) {
//        if (DateUtils.NA_DATE.equals(kb)) {
//            kb = null;
//        }
//        this.kb = kb;
//    }
//
//    public void setLb(LocalDateTime lb) {
//        if (DateUtils.NA_DATE.equals(lb)) {
//            lb = null;
//        }
//        this.lb = lb;
//    }
//
//    public void setLjtg(LocalDateTime ljtg) {
//        if (DateUtils.NA_DATE.equals(ljtg)) {
//            ljtg = null;
//        }
//        this.ljtg = ljtg;
//    }
//
//    public void setDlsc(LocalDateTime dlsc) {
//        if (DateUtils.NA_DATE.equals(dlsc)) {
//            dlsc = null;
//        }
//        this.dlsc = dlsc;
//    }
//
//    public void setLmdl(LocalDateTime lmdl) {
//        if (DateUtils.NA_DATE.equals(lmdl)) {
//            lmdl = null;
//        }
//        this.lmdl = lmdl;
//    }
//
//    public void setAqhy(LocalDateTime aqhy) {
//        if (DateUtils.NA_DATE.equals(aqhy)) {
//            aqhy = null;
//        }
//        this.aqhy = aqhy;
//    }
}
